Covering the Unseen: Information Demand Coverage Optimization for Retrieval-Augmented Generation
覆盖未见信息:面向RAG的信息需求覆盖优化
🧭 RAG 上下文选择覆盖优化
University of Shanghai for Science and Technology · Singapore Management University
将RAG上下文选择建模为信息需求覆盖优化,通过子查询和Sinkhorn-Wasserstein实现多维需求平衡覆盖
📌 工作参考价值(4 点)
- 复杂查询的多维覆盖:对于电商搜索中的多意图查询(如“高性价比户外便携蓝牙音箱”),可借鉴生成多样化的子查询(“防水”、“长续航”、“轻便”、“音质好”),并加权,以确保召回的商品列表覆盖所有关键属性,避免 top-k 相似度排序导致的单一维度过拟合。
- 即插即用的上下文选择层:方法无监督、无需训练,且与检索器无关,可直接嵌入现有的 RAG pipeline(如客服问答、推荐理由生成),在检索后增加一个覆盖优化步骤,用次模函数选择互补的文档组,提升答案的全面性。
- 利用次模函数平衡覆盖:采用需求加权的设施选址目标,借助贪心算法(1-1/e 近似)选择上下文,工程实现可参考 Sinkhorn-Wasserstein 距离作为边际增益的快速近似,计算开销可控,适合在线服务。
- 结构性限制的揭示:证明单点查询邻近性评分器无法覆盖多模态需求,这提醒从业者在复杂查询场景下(如 Agent 的多步推理、多面商品推荐),不应仅依赖向量相似度排序,而需引入覆盖多样性的选择机制。